home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / PowerPlant / DMultiStringLocator / source / PPShell.h < prev   
Text File  |  1996-06-29  |  1KB  |  35 lines

  1. // ===========================================================================
  2. //    PPShell.h
  3. //   ---------------------
  4. //   ©1996 Eric Gundrum, All rights reserved.
  5. //   The contents of this file may be freely altered and freely distributed
  6. //   in any form, provided this copyright statement is retained unaltered.
  7. //   Add your own changes below.
  8. //   ---------------------
  9. //    
  10. //    This file contains the starter code for a PowerPlant application
  11.  
  12. #pragma once
  13.  
  14. #include <LApplication.h>
  15.  
  16.  
  17. class    PPShell : public LApplication {
  18. public:
  19.                         PPShell();        // constructor registers all PPobs
  20.     virtual             ~PPShell();        // stub destructor
  21.     
  22.         // this overriding function performs application functions
  23.         
  24.     virtual Boolean        ObeyCommand(CommandT inCommand, void* ioParam);    
  25.     
  26.         // this overriding function returns the status of menu items
  27.         
  28.     virtual void        FindCommandStatus(CommandT inCommand,
  29.                             Boolean &outEnabled, Boolean &outUsesMark,
  30.                             Char16 &outMark, Str255 outName);
  31.  
  32. protected:
  33.  
  34.     virtual void        StartUp();        // overriding startup functions
  35. };